English Dictionary
▪ serrulate
▪ sertoli cell
▪ sertoli's cell
▪ sertularia
▪ sertularian
◊ SERTOLI'S CELL
Sertoli's cell
n : elongated cells found in the seminiferous tubules of the
testis; apparently they nourish the spermatids [syn: {Sertoli
cell}, {Sertoli's cell}]
serrulate
sertoli cell
sertoli's cell
sertularia
sertularian
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]